worm one's way out of - Französisch Englisch Wörterbuch